unix surf offline custom synthesis java combinatorial chemistry local site builder browse offline drug discovery biotech drug development offline browser medicinal chemistry solaris high throughput screening freebsd biotechnology linux chemistry